ios 蓝牙音频播放协议 iphone7蓝牙音频协议

您所在的位置:网站首页 iphone 蓝牙音频协议 ios 蓝牙音频播放协议 iphone7蓝牙音频协议

ios 蓝牙音频播放协议 iphone7蓝牙音频协议

2024-07-14 08:30| 来源: 网络整理| 查看: 265

目录

一、蓝牙MIDI概念和功能简述

蓝牙MIDI,实际上是由苹果公司推广并且应用的,目的是借助于低功耗蓝牙来实现 主机和设备之间的无线连接 。协议的标准也是苹果定的。目前也充分的应用到安卓平台了

二、详细记录--功能说明

2.1 蓝牙MIDI的测试说明--midi wrench

2.2 蓝牙MIDI的测试说明--虫虫钢琴APP

2.3 BT401硬件以及指示灯说明

2.4 BT401模块和电钢琴的接线图

2.5 BT401模块的样品图

一、蓝牙MIDI概念和功能简述蓝牙MIDI,实际上是由苹果公司推广并且应用的,目的是借助于低功耗蓝牙来实现 主机和设备之间的无线连接 。协议的标准也是苹果定的。目前也充分的应用到安卓平台了

1、BT401蓝牙模块支持蓝牙5.0,双模,标准的蓝牙MIDI协议,实现MIDI数据和手机的传输,通过串口

2、通过串口将MIDI信号转化为APP端能识别的信号,通过蓝牙协议传输到APP。

3、支持蓝牙音频,也就是连接手机播放手机端的音乐。支持DAC输出和I2S主机输出,二选一播放音乐,请连接“BT401-AUDIO”这个蓝牙名

4、蓝牙协议:蓝牙5.0支持HFP/A2DP/AVRCP/HSP/GAVDP/IOP/SPP/BLE,距离10M

5、MIDI支持服务:

MIDI Service (UUID: 03B80E5A-EDE8-4B33-A751-6CE34EC4C700)

MIDI Data I/O Characteristic (UUID: 7772E5DB-3868-4112-A1A9-F2669D106BF3)

write (encryption recommended, write without response is required)

read (encryption recommended, respond with no payload)

notify (encryption recommended)

6、待机为20mA,播放为30mA

8、串口波特率默认为31250 ,用户可以AT指令设置  支持I2S输出。数字音频

二、详细记录--功能说明2.1 蓝牙MIDI的测试说明--midi wrench

蓝牙芯片与iPhone/iPad 连接通信:

1、iPhone 先在APP Store 搜索  并下载安装

ios 蓝牙音频播放协议 iphone7蓝牙音频协议_数据

 

2、进入APP ,进入设置,然后选择“Bluetooth MIDI”

ios 蓝牙音频播放协议 iphone7蓝牙音频协议_ipad_02

 

3、找到目标蓝牙,连接成功之后。   按下钢琴端的琴键,APP上面会显示信息。

4、按下发送Note On信息   松开发送Note off

2.2 蓝牙MIDI的测试说明--虫虫钢琴APP

支持的APP其实很多,比如:”泡泡钢琴”、“弹琴吧”、“虫虫钢琴”。等等

操作最简单的,是泡泡钢琴

功能最多,谱曲最多的,是虫虫钢琴APP  。有安卓版本和IOS版本

下面介绍蓝牙MIDI的使用过程:注意手机端,需要打开蓝牙和定位的权限

ios 蓝牙音频播放协议 iphone7蓝牙音频协议_ipad_03

 

如下图,可以看到app端发送给蓝牙的数据,左边的数据格式

如下图,可以看到蓝牙模块接收到app发的数据之后,进行解码 再通过串口输出的数据流

这个是带F0灯的控制,所以数据流比较大

ios 蓝牙音频播放协议 iphone7蓝牙音频协议_数据_04

即使数据再多,他还是遵循苹果定义的规则,看起来复杂。实际弄懂之后也并不复杂

2.3 BT401硬件以及指示灯说明

ios 蓝牙音频播放协议 iphone7蓝牙音频协议_iphone_05

请留意:BT401蓝牙模块出厂的时候,默认是不会烧录MIDI的固件,如果有需要,请单独备注说明

这里我们预留了4个指示灯,请使用的时候,一定要关注,这些指示灯都是一些状态指示灯

PB6--APP给BT指示灯

这个是APP端,发送MIDI数据给蓝牙芯片,则闪一下

PR1--整体状态指示灯

系统整体指示灯,可以详细看看BT401模块的说明书

PR2--UART接收指示灯

串口接收指示灯,一旦下位机有串口数据给蓝牙芯片,这个指示灯就会闪一下

PC1--BLE连接指示灯

连接上手机蓝牙MIDI,就常亮,断开这是熄灭

备注:所有其他的功能,请一切以“BT401用户手册”为准。在资料库里面的“02_用户手册_最完整的说明”文件夹

2.4 BT401模块和电钢琴的接线图

ios 蓝牙音频播放协议 iphone7蓝牙音频协议_iphone_06

 

使用起来其实非常的简单,就4根线 和BT401蓝牙模块连接即可

2.5 BT401模块的样品图

 模块采用邮票孔,使用上也是非常的简单



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3